cap shroud - German English Dictionary